Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Switzerland #1-w1 Croatia F1 Germany F4 Italy F5 Italy F6 Germany F1 Italy F9 Italy F11 Italy F12 Italy F13 Italy F1 Italy F2 Italy F3 Austria F2 Netherlands F3 Netherlands F4 Germany F14 Germany F15 Germany F16 France F16 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Belgium F2 Germany F1 Austria F1 Italy F1 Italy F4 Italy F11 Italy F12 Italy F13 Italy F14 Italy F15 Italy F16 Italy F17 Germany F6 Germany F10 Germany F11 Germany F12 Germany F13 Germany F14 Germany F15 Italy F30 Italy F31 France F15 Italy F32 Germany-w1 Italy F34 Germany-w2 Italy F35 Germany-w3 Germany-w4 Tunisia F6 Germany F2 Germany F3 Spain F2 Spain F3 Germany F5 Spain F4 Italy F2 Switzerland F1 Switzerland F2 Switzerland F3 Italy F6 Italy F7 Italy F9 Italy F12 Italy F15 Italy F16 Italy F19 Germany F6 Germany F7 Germany F8 Germany F10 Germany F11 Germany F13 Germany F15 Germany F16 Germany F1 Germany F9A Germany F2 Germany F4 Switzerland F1 Switzerland F2 Switzerland F3 Germany F5 Germany F7 Germany F8 Germany F9 Germany F15 Germany F16 France F15 Germany F18 Germany F19 Germany F1 Germany F2 Germany F4 Germany F5 Switzerland F1 Switzerland F2 Switzerland F3 Turkey F3 Germany F6 Germany F7 Germany F8 Germany F9 Germany F10 France F14 Germany F21 Germany F1 Germany F2 Spain F1 Spain F2 Spain F3 Germany F4 Spain F4 Germany F5 Italy F2 Switzerland F1 Switzerland F2 Switzerland F3 Italy F4 Germany F6 Netherlands F3 Germany F7 Germany F8 Italy F5 Germany F7 Austria F2 Italy F21 Italy F22 Italy F11 Netherlands F3 Germany F7 Italy F1 Bukhara Challenger - Bukhara Samarkand Challenger - Samarkand Warsteiner Challenger Wolfsburg - Wolfsburg Guzzini Challenger - Recanati Lambertz Open - Aachen Volkswagen Challenger 2004 - Wolfsburg 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Memorial Savigni - Sassuolo Nokian Hakkapeliitta Open - Tampere Mordovia Cup - Mordovia Alfa Romeo Tennis Cup - Cordenons Samarkand Challenger - Samarkand Kyiv Open - Kiev Tehran Open 2004 - Tehran SIR Supermercadi Challenger - Rome IPP Open - Helsinki Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Citta di Monza - Monza Zagreb Open - Zagreb 4° Sporting Challenger - Turin Societa Canottieri Mincio 2005 - Mantova Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Bauer Watertechnology Cup - Eckental Intersport Heilbronn Open - Heilbronn Citta di Monza - Monza 10° Trofeo Luigi Pezzoli - Bergamo Garden Open - Rome San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Schickendanz Open - Furth Memorial Manfredini - Sassuolo Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Genoa Open - Genova Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Ciutat de Barcelona - Barcelona Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Heilbronn Open - Heilbronn 4th Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Open Prevadies - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Steelers Cup - Kosice Almaty Challenger 1 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Status Athens Open - Athens Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote Roma Open Challenger - Rome Baden Open - Karlsruhe Schickendanz Open - Furth Kosice Open-Steelers Cup 2008 - Kosice Guzzini Challenger - Recanati Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Geneva Challenger - Geneva XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Wolfsburg Challenger Rome Challenger Karlsruhe Challenger Furth Challenger Lugano Challenger Milan Challenger Oberstaufen Challenger Rimini Challenger Manchester Challenger San Marino Challenger Samarkand Challenger Karshi Challenger Almaty Challenger Freudenstadt Challenger Banja Luka Challenger Ljubljana Challenger Tarragona Challenger Kolding Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Salzburg Challenger Heilbronn Challenger Bergamo Challenger Belgrade Challenger Napoli Challenger Monza Challenger Johannesburg Challenger Rhodes Challenger Cairo Challenger Biella Challenger Cremona Challenger Fergana Challenger Furth Challenger Lugano Challenger Braunschweig Challenger Poznan Challenger Kitzbuhel Challenger Istanbul Challenger Alphen Challenger Szczecin Challenger Napoli Challenger Mons Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Bergamo Challenger Wolfsburg Challenger Dallas Challenger Le Gosier Challenger Bath Challenger Caltanissetta Challenger Johannesburg Challenger Rome Challenger Zagreb Challenger Cremona Challenger Milan Challenger Poznan Challenger Astana Challenger Beijing Challenger San Marino Challenger Samarkand Challenger Cordenons Challenger Karshi Challenger Manerbio Challenger Genova Challenger Shanghai Challenger Szczecin Challenger Ningboo Challenger Tashkent Challenger Trnava Challenger Bangkok Challenger Mons Challenger Rennes Challenger Orleans Challenger Eckental Challenger Ortisei Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Burnie Challenger Quimper Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Barletta Challenger Rome Challenger Napoli Challenger Fergana Challenger Furth Challenger Braunschweig Challenger Astana Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Genova Challenger Orleans Challenger Lermontov Challenger Mons Challenger Tashkent Challenger Seoul Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Bergamo Challenger Sarajevo Challenger St. Brieuc Challenger Mersin Challenger Tunis Challenger Johannesburg Challenger Rome Challenger Samarkand Challenger Nottingham Challenger Nottingham-2 Challenger Winnetka Challenger Binghamton Challenger Lexington Challenger Aptos Challenger Meerbusch Challenger Como Challenger Genova Challenger St. Remy Challenger Petange Challenger Szczecin Challenger Orleans Challenger Fergana Challenger Mons Challenger Tashkent Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Kazan Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Andria Challenger Heilbronn Challenger Bergamo Challenger Astana Challenger Cherbourg Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Sarasota Challenger Savannah Challenger Vercelli Challenger Heilbronn Challenger Samarkand Challenger Winnetka Challenger Vancouver Challenger Aptos Challenger Bangkok Challenger Genova Challenger Szczecin Challenger Orleans Challenger Mons Challenger Tashkent Challenger Rennes Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Irving Challenger Vercelli Challenger Karshi Challenger Rome Challenger Heilbronn Challenger Samarkand Challenger Prostejov Challenger Marburg Challenger Braunschweig Challenger Segovia Challenger Aptos Challenger Vancouver Challenger Meerbusch Challenger Como Challenger Izmir Challenger Tiburon Challenger Agri Challenger Sacramento Challenger Tashkent Challenger Fairfield Challenger Brest Challenger Las Vegas Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Brescia Challenger ATP Challenger Tour Finals Bergamo Challenger Wroclaw Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger Heilbronn Challenger Samarkand Challenger Manchester Challenger Moscow Challenger Surbiton Challenger Bastad Challenger Recanati Challenger Aptos Challenger Szczecin Challenger Orleans Challenger Mons Challenger Irving Challenger Karshi Challenger Samarkand Challenger Shymkent Challenger Surbiton Challenger Fergana Challenger Braunschweig Challenger Astana Challenger Chengdu Challenger Meerbusch Challenger Como Challenger Genova Challenger Szczecin Challenger Orleans Challenger Tashkent Challenger Ortisei Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Rennes Challenger Quimper Challenger Marbella Challenger Karshi Challenger Heilbronn Challenger Samarkand Challenger Surbiton Challenger Fergana Challenger Marburg Challenger Braunschweig Challenger Astana Challenger Scheveningen Challenger Meerbusch Challenger Como Challenger Genova Challenger Szczecin Challenger Orleans Challenger Ortisei Challenger Ismaning Challenger Noumea Challenger Newport Beach Challenger Cleveland Challenger Dallas Challenger Bergamo Challenger Pau Challenger Lille Challenger Sophia Antipolis Challenger San Luis Potosi Challenger Leon Challenger Puerto Vallarta Challenger Heilbronn Challenger Surbiton Challenger Ludwigshafen Challenger Cherbourg Challenger Koblenz Challenger Potchefstroom Challenger Aix En Provence Challenger Ismaning Challenger Hamburg Challenger Eckental Challenger Biella 3 Challenger Biella 4 Challenger Lille Challenger Split 1 Challenger Split 2 Challenger President's Cup 2000 - Tashkent President's Cup - Tashkent Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport Allianz Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Milan Indoors - Milan Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Chennai Open - Chennai SA Tennis Open - Johannesburg BMW Open - Munich AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Brisbane International - Brisbane VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Open 13 - Marseille US Men's Clay Court Championship - Houston BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Moselle Open - Metz Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Suisse Open - Gstaad Moselle Open - Metz If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Suisse Open - Gstaad Moselle Open - Metz Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Moselle Open - Metz Mercedes Cup - Stuttgart Open Sud de France - Montpellier Mercedes Cup - Stuttgart Rogers Masters - Toronto Bukhara Challenger - Bukhara Western & Southern Financial Group Masters - Cincinnati Rome Challenger Orleans Challenger Andria Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Delray Beach Open - Delray Beach French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group I, 2R, UZB-CHN 3-2 All Lower level tournaments Olympics - Rio de Janeiro